package com.qd.common.panda.config;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;

import java.util.List;

/**
 * @author sjk
 */
@Configuration
@ConfigurationProperties("panda-config")
@Data
public class PandaParkConfigDTO {

    /**
     * 默认小程序ID
     */
    private String defaultMiniProgramAppId;
    /**
     * 默认公众号ID
     */
    private String defaultAppId;
    /**
     * 数据中台的接口域名
     */
    private String dcDomain;
    /**
     * 数据中台分配的appId
     */
    private String dcAppId;
    /**
     * 数据中台分配的签名秘钥
     */
    private String dcSecurity;
    /**
     * 本机服务器域名
     */
    private String domain;
    /**
     * 默认服务商号
     */
    private String defaultPartner;
    /**
     * 服务商号列表
     */
    private List<String> partnerList;
    /**
     * 默认收停车费服务商
     */
    private String parkPartner;
    /**
     * 默认收停车费子商户
     */
    private String parkSubPartner;
    /**
     * 钱包充值子商户
     */
    private String walletSubPartner;
    /**
     * 默认子商户
     */
    private String defaultSubPartner;
}
